|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.main.impl.CachedObject
public class CachedObject
Eine Instanz dieser Klasse wird im CacheManager verwaltet und stellt einen gepufferten Datensatz dar.
| Field Summary | |
|---|---|
private Data |
_data
Datensatz |
private long |
actionTime
Zeitpunkt, an dem das Objekt im Cache aufgenommen wurde |
private BaseSubscriptionInfo |
baseSubscriptionInfo
Die Basisanmeldeinformationen |
private long |
dataNumber
Laufende Nummer des Datensatzes |
private long |
dataTime
Datenzeit |
private boolean |
delayedDataFlag
nachgelieferte Daten |
private byte |
errorFlag
Fehlerkennung der Anwendungsdaten. |
| Constructor Summary | |
|---|---|
CachedObject(BaseSubscriptionInfo _baseSubscriptionInfo,
boolean _delayedDataFlag,
long _dataNumber,
long _time,
byte _errorFlag,
DataModel dataModel)
|
|
| Method Summary | |
|---|---|
void |
debug()
|
long |
getActionTime()
Zeitpunkt, an dem das Objekt im Cache aufgenommen wurde |
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die basisanmeldeinformationen zurück. |
Data |
getData()
Gepufferter Datensatz. |
long |
getDataNumber()
Laufende Nummer des Datensatzes |
long |
getDataTime()
Gibt die Datenzeit zurück |
boolean |
getDelayedDataFlag()
Sind die Daten nachgeliefert. |
byte |
getErrorFlag()
Fehlercode |
void |
setActionTime(long _actionTime)
Setzt den Zeitpunkt an dem das Objekt im Cache aufgenommen wurde. |
void |
update(byte[] _attributeIndicator,
Data data,
boolean _delayedDataFlag)
Diese Methode wird von CacheManager aufgerufen und setzt die übergebenen Parameter im Objekt neu. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private long actionTime
private BaseSubscriptionInfo baseSubscriptionInfo
private boolean delayedDataFlag
private long dataNumber
private long dataTime
private byte errorFlag
private Data _data
| Constructor Detail |
|---|
public CachedObject(BaseSubscriptionInfo _baseSubscriptionInfo,
boolean _delayedDataFlag,
long _dataNumber,
long _time,
byte _errorFlag,
DataModel dataModel)
_baseSubscriptionInfo - Anmeldeinformationen_delayedDataFlag - Sind die Daten nachgeliefert (true = ja)_dataNumber - Datenindex_time - Datenzeitpunkt_errorFlag - Fehlerkennung der Anwendungsdaten. 0: Daten vorhanden (kein fehler). 1: Quelle vorhanden aber Daten noch nicht lieferbar. 2:
Quelle nicht vorhanden. 3: Keine Rechte 8: Mehrere Quelle-Senke-ApplikationendataModel - Datenmodell| Method Detail |
|---|
public long getActionTime()
public final void setActionTime(long _actionTime)
_actionTime - Vergangende Zeit seit 1970 im mspublic final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean getDelayedDataFlag()
public final long getDataNumber()
public final long getDataTime()
public final byte getErrorFlag()
public void update(byte[] _attributeIndicator,
Data data,
boolean _delayedDataFlag)
CacheManager aufgerufen und setzt die übergebenen Parameter im Objekt neu.
_attributeIndicator - wird nicht mehr unterstützt und muss null sein.data - Neuer Datensatz der mit getData() angefordert werden kann_delayedDataFlag - true = Die übergenenen Daten sind nachgeliefertpublic final void debug()
public Data getData()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||